package com.dong.aoptools.premain;

import com.dong.aoptools.constant.PropertiesConst;

import java.io.File;
import java.lang.instrument.Instrumentation;

/**
 * @description:
 * @author: 陈瑞东
 * @create: 2021-11-12 11:06
 */
public class PreMain {

    //JVM 首先尝试在代理类上调用以下方法
    public static void premain(String agentArgs, Instrumentation inst) {
        inst.addTransformer(new ProfilingTransformer());
    }

    //如果代理类没有实现上面的方法，那么 JVM 将尝试调用该方法
    public static void premain(String agentArgs) {
    }
}
